Map Graph

Benhall Street

Human settlement in England

Benhall Street is a hamlet in Suffolk, England, in Benhall civil parish. It lies close to the River Alde, about 1.5 miles (2.4 km) west of the main settlement in the parish, Benhall Green; and about 2 miles (3.2 km) south-west of the town of Saxmundham.

Read article
File:Low_Road,_Benhall_Street_-_geograph.org.uk_-_2270333.jpg
Top Questions
AI generated

List the top facts about Benhall Street

Summarize this article

What is the single most intriguing fact about Benhall Street?

Are there any controversies surrounding Benhall Street?

More questions